Class MockServices

Summary

Fully Qualified Name: CodeIgniter\Test\Mock\MockServices
Extends: BaseService

Description

Methods

Name Description Defined By
__callStatic() Provides the ability to perform case-insensitive calling of service names. BaseService
__construct() MockServices
autoloader() The Autoloader class is the central class that handles our spl_autoload_register method, and helper methods. BaseService
injectMock() Inject mock object for testing. BaseService
locator() MockServices
reset() Reset shared instances and mocks for testing. BaseService

Method Details

__callStatic()

Provides the ability to perform case-insensitive calling of service names.

Parameter Name Type Description
$name string
$arguments array

Returns: mixed

__construct()

Returns: void

autoloader()

The Autoloader class is the central class that handles our spl_autoload_register method, and helper methods.

Parameter Name Type Description
$getShared bool

Returns: \CodeIgniter\Autoloader\Autoloader

injectMock()

Inject mock object for testing.

Parameter Name Type Description
$name string
$mock
$mock

Returns:

locator()

Parameter Name Type Description
$getShared

Returns: void

reset()

Reset shared instances and mocks for testing.

Parameter Name Type Description
$init_autoloader bool Initializes

Returns:

Top